<?php
require_once('../../config.php');
require_once($CFG->libdir.'/cleanup/lib.php');
require_once('form.php');
require_once($CFG->libdir.'/blocklib.php');

// установим контекст
$context = get_context_instance(CONTEXT_SYSTEM);

// получение параметров
$dtype = optional_param('dtype', '', PARAM_TEXT);

// устанавливаем навигацию
$navlinks = array();
$navlinks[] = array('name'=>get_string('title', 'block_cleanup'),'link'=>$CFG->wwwroot."/blocks/cleanup/index.php");
if ($dtype == 'files')
{
    $title = get_string('delete_files', 'block_cleanup');
    $navlinks[] = array('name'=>get_string('delete_files', 'block_cleanup'),'link'=>'');
}else if ($dtype == 'users')
{
    $title = get_string('delete_inactive_users', 'block_cleanup');
    $navlinks[] = array('name'=>get_string('delete_inactive_users', 'block_cleanup'),'link'=>'');
}
$navigation = build_navigation($navlinks);

// выводим шапку
print_header($title,get_string('title', 'block_cleanup'),$navigation,"","",false);

// инициализируем страницу
$PAGE = page_create_object(PAGE_COURSE_VIEW, SITEID);

// проверка доступа
require_login();
require_capability("block/cleanup:access", $context);

echo "<table id='layout_table'><tr valign='top'><td width='25%'>";
// выводим блоки левой стороны
$pageblocks = blocks_setup($PAGE, BLOCKS_PINNED_BOTH);
print_box_start();
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
print_box_end();

echo "</td><td>";
print_box_start();

if ( $dtype == 'files' OR $dtype == 'users')
{// пришел валидный параметр - создаем форму
    $url = new moodle_url($CFG->wwwroot."/blocks/cleanup/delete.php");
    $customdata = new stdClass();
    $customdata->dtype = $dtype;
    $form = new tool_cleanup_delete_data_form($url->out(), $customdata);
}

// создаем сслыки на формы
echo "<h4>".get_string('available_actions_list','block_cleanup').":</h4>";
echo "<ul><li><a href='".$CFG->wwwroot."/blocks/cleanup/index.php?dtype=files"
."'>".get_string('delete_files','block_cleanup')."</a></li>";

echo "<li><a href='".$CFG->wwwroot."/blocks/cleanup/index.php?dtype=users"
."'>".get_string('delete_inactive_users','block_cleanup')."</a></li></ul>";

if (isset($form))
{
    $form->display();
}

print_box_end();
echo "</td></tr></table>";
print_footer();
?>